package com.ccys.db.vo.doctor.patientHistory;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.Date;

/**
 * @program: WhiteCoat
 * @description: 医生获取预订详情的子女信息
 * @author: ZhangJingCan
 * @create: 2024-02-22 15:05
 **/

@Data
public class DoctorGetBookingDetailChildVo {


    /**
     * ID
     */
    @JsonProperty("id")
    private String id;

    /**
     * 电子邮件
     */
    @JsonProperty("email")
    private String email;

    /**
     * 名
     */
    @JsonProperty("first_name")
    private String firstName;

    /**
     * 姓
     */
    @JsonProperty("last_name")
    private String lastName;

    /**
     * 身份证号或FIN号
     */
    @JsonProperty("nric_fin")
    private String nricFin;

    /**
     * 性别
     */
    @JsonProperty("gender")
    private String gender;

    /**
     * Singpass性别
     */
    @JsonProperty("singpass_gender")
    private String singpassGender;

    /**
     * 关系
     */
    @JsonProperty("relationship")
    private String relationship;

    /**
     * 年龄
     */
    @JsonProperty("age")
    private Integer age;

    /**
     * 出生日期
     */
    @JsonProperty("date_of_birth")
    private Date dateOfBirth;

    /**
     * 个人照片
     */
    @JsonProperty("profile_photo")
    private String profilePhoto;

    /**
     * 会员代码
     */
    @JsonProperty("mem_code")
    private String memCode;

}
